Micron Document
██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝


🬧 The NomadNet Encyclopedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

🔍 Search

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Nullsoft Scriptable Install System
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwbqNullsoft Scriptable Install System (NSIS) è un sistema di installazione (mwbginstaller) guidato da script con minimo mwbwoverhead e mwcaopen source, supportato dalla mwcqNullsoft, creatrice di mwcgWinamp.

NSIS 1 è per molte vie simile al classico installer di mwdaMicrosoft Windows, ma rimane di più facile configurazione attraverso script e offre il supporto ad un maggior numero di formati di compressione. NSIS 2 offre un'mwdqinterfaccia grafica più accattivante, supporta la compressione mwdgLZMA, più lingue e un semplice sistema di plug-in. Il compilatore di script NSIS compila su piattaforme mwdwPOSIX.

Contents

Storia
POSIX
Script

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Storia

NSIS è nato dalla necessità di distribuire mwewWinamp. È basato su PiMP (Plug-In Mini Packager), anche questa creazione della mwfaNullsoft, conosciuto anche come SuperPiMP. Dopo la versione 2.0a0, il progetto si è spostato su mwfqSourceForge dove sviluppatori esterni a mwfgNullsoft hanno iniziato a lavorarci, partendo da una base solida. Dopo due anni di releases di alpha, beta e rc, NSIS 2.0 è stato distribuito come versione definitiva.

POSIX

La 2.01 è stata la prima versione compilante su piattaforma mwgqPOSIX. Questo permette la mwggcross-compilation di installer mwgwMicrosoft Windows in mwhaLinux e mwhqFreeBSD senza l'uso di mwhgWINE. Correntemente, l'unica piattaforma hardware supportata è mwhwx86.

Script

Il compilatore NSIS, makensis, compila gli script producendo l'installer. Ogni linea dello script contiene un comando

Script di esempio

Name "Esempio1"
OutFile "esempio1.exe"
InstallDir $PROGRAMFILES\Esempio1
Page directory
Page instfiles
Section
SetOutPath $INSTDIR
File ..\makensis.exe
SectionEnd

Modern UI

La versione 2.0 ha introdotto una nuova mwvainterfaccia grafica più accattivante, chiamata Modern UI (MUI). La MUI ha un'interfaccia simile ad un wizard, supporta schermate di benvenuto, di completamento, di selezione della lingua, aree di descrizione dei componenti e un buon settaggio delle opzioni come le vecchie GUI.

Plugins

NSIS può essere esteso con mwvwplugin che comunicano con l'installer. I plugins possono essere scritti in mwwaC, mwwqC++ e mwwgDelphi e possono essere usati per compiere processi di installazione o estendere l'interfaccia grafica.

Alcuni plugins sono distribuiti con il package NSIS e permettono la visualizzazione di splash screen e di pagine personalizzate, di impostare immagini di sottofondo, scaricare file da un sito, eseguire calcoli matematici, riparare file e altre operazioni.

Altri plugins sono disponibili online: mwxqZipDLL mwxgArchiviato il 5 settembre 2005 in Internet Archive. e mwyaPython plug-in.

HM NIS Edit

HM NIS Edit è un programma di terze parti per NSIS che permette di creare uno script NSIS anche da un mwywwizard.

Caratteristiche

• Piccolo overhead
• Supporto dei formati di compressione mwbgzlib, mwbwbzip2 e mwcalzma
• Basato su script
• Multilingue
• Supporto ai mwdaplug-in
• mwdgPreprocessore degli script
• mweaaltre..., su nsis.sourceforge.net.

Altri progetti

Altri progetti

• Wikimedia Commons

• Wikimedia Commons contiene immagini o altri file su Nullsoft Scriptable Install System

Collegamenti esterni

• mwfqPagina Principale - NSIS, su nsis.sourceforge.net.